home *** CD-ROM | disk | FTP | other *** search
/ Mac-Source 1994 July / Mac-Source_July_1994.iso / C and C++ / Libraries / GUSI / Examples / Makefile < prev   
Makefile  |  1993-07-30  |  5KB  |  143 lines

  1. #######################################################################
  2. #    Project    :    GUSI                -    Grand Unified Socket Interface
  3. #    File        :    Makefile            -    Build examples
  4. #    Author    :    Matthias Neeracher
  5. #    Started    :    17Jul93                                Language    :    MPW Shell/Make
  6. #    Modified    :    17Jul93    Separated from main Makefile
  7. #    Last        :    17Jul93
  8. #######################################################################
  9.  
  10. #######################################################################
  11. # You might not need to change anything below this line 
  12. #
  13. COptions = -r -mbg on -sym on -i : -i ::include
  14. CPlusOptions = -mf -mbg on -sym on -i : -i ::include
  15. LOptions    = -sym on -mf -w
  16. ROptions = -i :: -i ::include
  17.  
  18. GUSITest            ƒ    GUSIFileTest    GUSIFinger        ∂
  19.                         GUSIUnixTest    GUSIUnixTest2    ∂
  20.                         GUSIAtlkTest    GUSIAtlkTest2    ∂
  21.                         GUSIPPCTest        GUSIPPCTest2    ∂
  22.                         GUSIINETTest    GUSIINETTest2    ∂
  23.                         GUSIPAPTest
  24.  
  25. GUSIFileTest     ƒƒ    ::GUSI.o GUSIFileTest.c.o GUSITest.c.o
  26.     Link {LOptions} -t APPL -c '????' -o GUSIFileTest    ∂
  27.         GUSIFileTest.c.o                                            ∂
  28.         GUSITest.c.o                                                ∂
  29.         ::GUSI.o                                                        ∂
  30.         "{Libraries}SIOW.o"                                        ∂
  31.         "{Libraries}Runtime.o"                                    ∂
  32.         "{Libraries}Interface.o"                                ∂
  33.         "{CLibraries}StdCLib.o"                                    ∂
  34.         "{Libraries}ToolLibs.o"
  35.  
  36. GUSIFileTest    ƒƒ ::GUSI.rsrc ::GUSI.r GUSITest.rsrc GUSITest.r
  37.     Rez {ROptions} -a -o GUSIFileTest GUSITest.r
  38.  
  39. GUSIUnixTest ƒƒ ::GUSI.o GUSIUnixTest.c.o GUSITest.c.o GUSISocketTest.c.o
  40.     Link {LOptions} -t APPL -c '????' -o GUSIUnixTest    ∂
  41.         GUSIUnixTest.c.o                                            ∂
  42.         GUSITest.c.o                                                ∂
  43.         GUSISocketTest.c.o                                        ∂
  44.         ::GUSI.o                                                        ∂
  45.         ::GUSI_Unix.cfg                                            ∂
  46.         "{Libraries}SIOW.o"                                        ∂
  47.         "{Libraries}Runtime.o"                                    ∂
  48.         "{Libraries}Interface.o"                                ∂
  49.         "{CLibraries}StdCLib.o"                                    ∂
  50.         "{Libraries}ToolLibs.o"    
  51.     
  52. GUSIUnixTest    ƒƒ    ::GUSI.rsrc ::GUSI.r GUSITest.rsrc GUSITest.r    
  53.     Rez {ROptions} -a -o GUSIUnixTest GUSITest.r
  54.  
  55. GUSIUnixTest2    ƒ    GUSIUnixTest
  56.     Duplicate -y GUSIUnixTest GUSIUnixTest2
  57.  
  58. GUSIAtlkTest ƒƒ ::GUSI.o  GUSIAtlkTest.c.o GUSITest.c.o GUSISocketTest.c.o
  59.     Link {LOptions} -t APPL -c '????' -o GUSIAtlkTest    ∂
  60.         GUSIAtlkTest.c.o                                            ∂
  61.         GUSITest.c.o                                                ∂
  62.         GUSISocketTest.c.o                                        ∂
  63.         ::GUSI.o                                                     ∂
  64.         ::GUSI_Appletalk.cfg                                        ∂
  65.         "{Libraries}SIOW.o"                                        ∂
  66.         "{Libraries}Runtime.o"                                    ∂
  67.         "{Libraries}Interface.o"                                ∂
  68.         "{CLibraries}StdCLib.o"                                    ∂
  69.         "{Libraries}ToolLibs.o"    
  70.  
  71. GUSIAtlkTest    ƒƒ    ::GUSI.rsrc ::GUSI.r GUSITest.rsrc GUSITest.r
  72.     Rez {ROptions} -a -o GUSIAtlkTest GUSITest.r
  73.  
  74. GUSIAtlkTest2    ƒ    GUSIAtlkTest
  75.     Duplicate -y GUSIAtlkTest GUSIAtlkTest2
  76.  
  77. GUSIPPCTest ƒƒ ::GUSI.o  GUSIPPCTest.c.o GUSITest.c.o GUSISocketTest.c.o
  78.     Link {LOptions} -t APPL -c '????' -o GUSIPPCTest    ∂
  79.         GUSIPPCTest.c.o                                            ∂
  80.         GUSITest.c.o                                                ∂
  81.         GUSISocketTest.c.o                                        ∂
  82.         ::GUSI.o                                                     ∂
  83.         ::GUSI_PPC.cfg                                                ∂
  84.         "{Libraries}SIOW.o"                                        ∂
  85.         "{Libraries}Runtime.o"                                    ∂
  86.         "{Libraries}Interface.o"                                ∂
  87.         "{CLibraries}StdCLib.o"                                    ∂
  88.         "{Libraries}ToolLibs.o"    
  89.     
  90. GUSIPPCTest    ƒƒ    ::GUSI.rsrc ::GUSI.r GUSITest.rsrc GUSITest.r
  91.     Rez {ROptions} -a -o GUSIPPCTest GUSITest.r
  92.  
  93. GUSIPPCTest2    ƒ    GUSIPPCTest
  94.     Duplicate -y GUSIPPCTest GUSIPPCTest2
  95.  
  96. GUSIPAPTest ƒƒ ::GUSI.o GUSIPAPTest.c.o GUSITest.c.o GUSISocketTest.c.o
  97.     Link {LOptions} -t APPL -c '????' -o GUSIPAPTest    ∂
  98.         GUSIPAPTest.c.o                                            ∂
  99.         GUSITest.c.o                                                ∂
  100.         GUSISocketTest.c.o                                        ∂
  101.         ::GUSI.o                                                     ∂
  102.         ::GUSI_PAP.cfg                                                ∂
  103.         "{Libraries}SIOW.o"                                        ∂
  104.         "{Libraries}Runtime.o"                                    ∂
  105.         "{Libraries}Interface.o"                                ∂
  106.         "{CLibraries}StdCLib.o"                                    ∂
  107.         "{Libraries}ToolLibs.o"    
  108.     
  109. GUSIPAPTest    ƒƒ    ::GUSI.rsrc ::GUSI.r GUSITest.rsrc GUSITest.r
  110.     Rez {ROptions} -a -o GUSIPAPTest GUSITest.r
  111.  
  112. GUSIINETTest ƒƒ ::GUSI.o GUSIINETTest.c.o GUSITest.c.o GUSISocketTest.c.o
  113.     Link {LOptions} -t APPL -c '????' -o GUSIINETTest    ∂
  114.         GUSIINETTest.c.o                                            ∂
  115.         GUSITest.c.o                                                ∂
  116.         GUSISocketTest.c.o                                        ∂
  117.         ::GUSI.o                                                     ∂
  118.         ::GUSI_Internet.cfg                                        ∂
  119.         "{Libraries}SIOW.o"                                        ∂
  120.         "{Libraries}Runtime.o"                                    ∂
  121.         "{Libraries}Interface.o"                                ∂
  122.         "{CLibraries}StdCLib.o"                                    ∂
  123.         "{Libraries}ToolLibs.o"    
  124.     
  125. GUSIINETTest    ƒƒ    ::GUSI.rsrc ::GUSI.r GUSITest.rsrc GUSITest.r
  126.     Rez {ROptions} -a -o GUSIINETTest GUSITest.r
  127.  
  128. GUSIINETTest2    ƒ    GUSIINETTest
  129.     Duplicate -y GUSIINETTest GUSIINETTest2
  130.  
  131. GUSIFinger ƒƒ ::GUSI.o GUSIFinger.c.o 
  132.     Link {LOptions} -t APPL -c '????' -o GUSIFinger        ∂
  133.         GUSIFinger.c.o                                                ∂
  134.         ::GUSI.o                                                     ∂
  135.         ::GUSI_Internet.cfg                                        ∂
  136.         "{Libraries}Runtime.o"                                    ∂
  137.         "{Libraries}Interface.o"                                ∂
  138.         "{CLibraries}StdCLib.o"                                    ∂
  139.         "{Libraries}ToolLibs.o"    
  140.     
  141. GUSIFinger    ƒƒ    ::GUSI.rsrc ::GUSI.r GUSIFinger.r
  142.     Rez {ROptions} -a -o GUSIFinger GUSIFinger.r
  143.